Tack -m32/-m64 on HOSTCFLAGS when COMPILE_ARCH is x86.
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Thu, 16 Aug 2007 15:00:17 +0000 (16:00 +0100)
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Thu, 16 Aug 2007 15:00:17 +0000 (16:00 +0100)
Should fix building in Solaris environments.
Signed-off-by: Keir Fraser <keir@xensource.com>
Config.mk

index 529d9f0e219059208adf3a400fbd7c9142e7b72c..16d6360cef8129b82605395baa6abc2dc64ab102 100644 (file)
--- a/Config.mk
+++ b/Config.mk
@@ -20,6 +20,9 @@ SHELL     ?= /bin/sh
 HOSTCC      = gcc
 HOSTCFLAGS  = -Wall -Werror -Wstrict-prototypes -O2 -fomit-frame-pointer
 HOSTCFLAGS += -fno-strict-aliasing
+HOSTCFLAGS_x86_32 = -m32
+HOSTCFLAGS_x86_64 = -m64
+HOSTCFLAGS += $(HOSTCFLAGS_$(XEN_COMPILE_ARCH))
 
 DISTDIR     ?= $(XEN_ROOT)/dist
 DESTDIR     ?= /